<#if mandatoryAttributes>	
	protected ${objectifyName}() {
<#else>
	public ${objectifyName}() {
</#if>
		<#list attributesWithDefaults as attribute>
		${attribute.name} = ${attribute.defaultValue};
		</#list>
	}
	
<#if mandatoryAttributes>
	public ${objectifyName}(<#list mandatoryAttributeList as attr>${attr.type} ${attr.name}<#if attr_has_next>, </#if></#list>) {
		this();
	<#list mandatoryAttributeList as attr>
		this.${attr.name} = ${attr.name};		
	</#list>	
	}
</#if>
